THE IBY AND ALADAR FLEISCHMAN FACULTY OF ENGINEERING THE ZANDMAN-SLANER SCHOOL OF GRADUATE STUDIES DEPARTMENT OF ELECTRICAL ENGINEERING - SYSTEMS Approximate Top-k Queries in Sensor Networks

نویسندگان

  • Allon Shafrir
  • Boaz Patt-Shamir
چکیده

We consider a distributed system where each node keeps a local count for items (similar to elections where nodes are ballots and items are candidates). A top-k query in such a system asks which are the k items whose global count, across all nodes in the system, is the largest. This thesis presents a Monte-Carlo algorithm that outputs, with high probability, a set of k candidates which approximates the top-k items. The algorithm is motivated by sensor networks in that it focuses on reducing the individual communication complexity. In contrast to previous algorithms, the communication complexity depends only on the global scores and not on the partition of scores among nodes. If the number of nodes is large, our algorithm dramatically reduces the communication complexity when compared with deterministic algorithms. We show that the complexity of our algorithm is close to a lower bound on the cell-probe complexity of any noninteractive top-k approximation algorithm. We show that for some natural global distributions (such as the Geometric or Zipf distributions), our algorithm needs only polylogarithmic number of communication bits per node.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

THE IBY AND ALADAR FLEISCHMAN FACULTY OF ENGINEERING THE ZANDMAN-SLANER SCHOOL OF GRADUATE STUDIES THE DEPARTMENT OF ELECTRICAL ENGINEERING - SYSTEMS Universal Prediction of Individual Sequences using Deterministic Finite State Machines

This thesis considers the problem of universal prediction of individual sequences where the universal predictor is a deterministic finite state machine. Universal prediction of individual sequences refers to a case where a single predictor predicts a sequence, and is expected to predict as good as a reference predictor that has some previous knowledge regarding the predicted sequence. The case ...

متن کامل

THE IBY AND ALADAR FLEISCHMAN FACULTY OF ENGINEERING The Zandman-Slaner Graduate School of Engineering TOPICS IN PROPERTY TESTING AND SUBLINEAR ALGORITHMS

In this work we study several topics in sublinear algorithms, focusing mostly on the field of property testing. Property testing is concerned with deciding whether an object has a certain property or is “far” from every object with that property. Typical property testing algorithms are randomized, and perform queries regarding local properties of the object. The first set of results we present ...

متن کامل

TEL-AVIV UNIVERSITY THE IBY AND ALADAR FLEISCHMAN FACULTY OF ENGINEERING DEPARTMENT OF ELECTRICAL ENGINEERING - SYSTEMS Improved bounds on the word error probability of RA(2) codes with linear programming based decoding

This thesis deals with the linear programming based decoding algorithm of Feldman and Karger [FK02] for Repeat-Accumulate “Turbo-like” codes. We present a new structural characterization that captures the event that decoding fails. Based on this structural characterization, we develop polynomial algorithms that, given an RA(2) code, compute upper and lower bounds on the word error probability P...

متن کامل

The Iby and Aladar Fleischman Faculty of Engineering The Zandman -

We present an estimation of the closeness level between the distribution of RC4 keystream bytes (at some predefined locations in the stream) to a uniform distribution (over the same domain). Our estimation is based on the L1 distance between a pair of distributions over the same domain. Although learning the distance (empirically) between a distribution of a pair of consecutive bytes in the str...

متن کامل

Tel Aviv University the Iby and Aladar Fleischman Faculty of Engineering

In a perfectly-periodic schedule, time is divided into time-slots, and each client is scheduled precisely every some predefined number of slots, called the period of that client. Periodic schedules are useful in wireless communication and other settings. The quality of a schedule is measured by the proportion between the requested and the granted periods: either the maximum over all jobs, or th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006